草庐IT

Android Intent 存储库

全部标签

ftp 服务器上的 Git 存储库

我有ftp服务器,但无法在其上安装其他软件。是否可以在其上创建git存储库并克隆到本地pc?我试图创建本地存储库并将其复制到ftp。它会工作吗?如何从ftp服务器克隆? 最佳答案 StackOverflow上还有各种其他问题讨论这个主题,例如:Gitfailstopushtoftp-serverDoesGITsupportpushtoanftpserver?...可能有适合您情况的解决方案。您没有说明您使用的是什么操作系统,但如果它是基于Linux的,我会尝试使用FUSE将FTP服务器挂载为本地文件系统的一部分|+fuseftp.如

windows - 在 Windows 服务器上自行托管远程 git 存储库

我们在本地网络上有一台指定为“服务器”的计算机,它运行WindowsXP,我们在其中保存共享文件夹和所有人都应该看到的内容。我如何在其上创建远程Git存储库,并设置它以便本地网络上不同计算机上的不同人可以pull/推?我不关心使用了哪些协议(protocol)-http://,ssh://,file://,git://都可以。 最佳答案 编辑:我最近发现关于BonoboGitServer-它是适用于Windows和IIS的免费开源Git服务器,已获得MIT许可证。我还没有亲自测试过,但你可以试一试。还有这篇CodeProject文章

windows - 在 Windows 服务器上自行托管远程 git 存储库

我们在本地网络上有一台指定为“服务器”的计算机,它运行WindowsXP,我们在其中保存共享文件夹和所有人都应该看到的内容。我如何在其上创建远程Git存储库,并设置它以便本地网络上不同计算机上的不同人可以pull/推?我不关心使用了哪些协议(protocol)-http://,ssh://,file://,git://都可以。 最佳答案 编辑:我最近发现关于BonoboGitServer-它是适用于Windows和IIS的免费开源Git服务器,已获得MIT许可证。我还没有亲自测试过,但你可以试一试。还有这篇CodeProject文章

git - 如何将 Git 存储库组合成线性历史记录?

我有两个git存储库R1和R2,其中包含提交来自产品开发的两个时期:1995-1997和1999-2013。(我通过将现有的RCS和CVS存储库转换为Git来创建它们。)R1:A---B---C---DR2:K---L---M---N如何将两个存储库merge为一个包含准确了解项目的线性历史?A---B---C---D---K---L---M---N请注意,在R1和R2之间,文件已添加、删除和重命名。我尝试创建一个空的存储库,然后merge它们的内容放在上面。gitremoteaddR1/vol/R1.gitgitfetchR1gitremoteaddR2/vol/R2.gitgitf

git - 如何将 Git 存储库组合成线性历史记录?

我有两个git存储库R1和R2,其中包含提交来自产品开发的两个时期:1995-1997和1999-2013。(我通过将现有的RCS和CVS存储库转换为Git来创建它们。)R1:A---B---C---DR2:K---L---M---N如何将两个存储库merge为一个包含准确了解项目的线性历史?A---B---C---D---K---L---M---N请注意,在R1和R2之间,文件已添加、删除和重命名。我尝试创建一个空的存储库,然后merge它们的内容放在上面。gitremoteaddR1/vol/R1.gitgitfetchR1gitremoteaddR2/vol/R2.gitgitf

git - Gerrit 作为审查工具,而不是记录存储库

我从快速入门指南中创建了一个gerrit实例。我的公司使用带有pull请求的BitBucket,偶尔使用坩埚进行代码审查。我们将Jenkins与广泛的与BitBucket相关联的构建/部署管道结合使用。我们希望集成gerrit进行代码审查,因为它能够在审查被接受之前暂存提交并构建/验证它们。基本上,我希望gerrit的“提交”按钮将上游推送到BitBucket。(我宁愿不尝试通过复制来做到这一点;由于公司惯性,我想将BitBucket维护为上游/记录存储库。)有人对如何完成此任务有任何建议吗?这种能力是否存在,或者这是一个新颖的想法? 最佳答案

git - Gerrit 作为审查工具,而不是记录存储库

我从快速入门指南中创建了一个gerrit实例。我的公司使用带有pull请求的BitBucket,偶尔使用坩埚进行代码审查。我们将Jenkins与广泛的与BitBucket相关联的构建/部署管道结合使用。我们希望集成gerrit进行代码审查,因为它能够在审查被接受之前暂存提交并构建/验证它们。基本上,我希望gerrit的“提交”按钮将上游推送到BitBucket。(我宁愿不尝试通过复制来做到这一点;由于公司惯性,我想将BitBucket维护为上游/记录存储库。)有人对如何完成此任务有任何建议吗?这种能力是否存在,或者这是一个新颖的想法? 最佳答案

git - 如何在 GitHub 中创建嵌套存储库?

我可以通过https://github.com/创建存储库(比如repo)并有:https://github.com/username/repo.git我如何创建另一个存储库(比如sub_repo)放置在repo下并且应该有:https://github.com/username/repo/sub_repo.git 最佳答案 GitHub不允许嵌套存储库(IIRCGit不允许裸存储库这样做)。但是,您可以使用子模块在工作树的“客户端”嵌套存储库。您需要克隆父目录。然后,将子存储库添加为submodule:gitsubmodulead

git - 如何在 GitHub 中创建嵌套存储库?

我可以通过https://github.com/创建存储库(比如repo)并有:https://github.com/username/repo.git我如何创建另一个存储库(比如sub_repo)放置在repo下并且应该有:https://github.com/username/repo/sub_repo.git 最佳答案 GitHub不允许嵌套存储库(IIRCGit不允许裸存储库这样做)。但是,您可以使用子模块在工作树的“客户端”嵌套存储库。您需要克隆父目录。然后,将子存储库添加为submodule:gitsubmodulead

git - 通过 http 的私有(private) git 存储库

您能否推荐任何简单的解决方案来设置可通过http访问的git存储库(s,cleutus建议)?我有自己的http服务器,我想用它来托管一些小型私有(private)项目。在家里我可以ssh它,但在工作中防火墙阻止我这样做。有没有免费的方法来设置一个小型的私有(private)git存储库,我可以通过http推送/获取到它,以便我可以在家庭和工作之间共享项目?提前致谢! 最佳答案 Git原生支持这一点。当然,您需要一个HTTP服务器。将您的(裸)存储库放在您的网络服务器可以访问的文件夹中。在该目录中,运行以下命令:$git--bare